import '@/assets/css/main.css';
import '@/assets/css/reset.scss';

import '@/eventBus/httpErrorHandle';
import i18n from '@/lang';
import { createApp } from 'vue';
import { createPinia } from 'pinia';

// custom directives
import directives from '@/directives/index';

import router from './router';
import App from './App.vue';

const app = createApp(App);
app.use(createPinia());
app.use(router);
app.use(i18n);
app.use(directives);
app.mount('#app');
